leather chaps - German English Dictionary